home *** CD-ROM | disk | FTP | other *** search
- /* Global X-Sharp variables. */
-
- #include "polygon.h"
-
- /* Base offset of page to which to draw, initially page 0 */
- unsigned int CurrentPageBase = PAGE0_START_OFFSET;
-
- /* Base offsets of pages */
- unsigned int PageStartOffsets[2] = {PAGE0_START_OFFSET, PAGE1_START_OFFSET};
-
- /* Page currently being shown, page not currently being shown */
- int DisplayedPage, NonDisplayedPage;
-
- /* Clip rectangle; clips to the screen */
- int ClipMinX = 0, ClipMinY = 0;
- int ClipMaxX = SCREEN_WIDTH, ClipMaxY = SCREEN_HEIGHT;
-
- /* All transforms for all objects are recalculated next time through main
- loop if this is 1 */
- int RecalcAllXforms = 1;
-
- /* Total number of objects currently active */
- int NumObjects;
-
- /* World->View transform, initialized from floats */
- Xform WorldViewXform;
-
- /* Object list start and end */
- Object ObjectListStart;
- Object ObjectListEnd;
-
- /* Contains flags indicating pending ball moves */
- int BallEvent = 0;
-